package com.example.clxy.result.business;

import com.example.clxy.result.WebRestResult;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @Author liuhaoqi
 * @Date 2020/8/11 16:45
 * @Version 1.0
 */
public class StudentInnovationResult extends WebRestResult {
    private String studentid;
    private String innovationid;
    private String innovationname;
    private String innovationintro;
    private String innovationcontent;
    private String innovationskill;
    private Integer maxnums;
    private Integer applynums;
    private Integer curnums;
    private String finishstatus;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createdTime;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updatedTime;
    private String studentaccount;
    private String studentname;
    private String wlclassid;
    private String studentclass;
    private String grade;
    private String phone;
    private String applyreason;
    //学生申请状态
    private String applystatus;
    //学生被拒绝的理由
    private String rejectreason;
    private String withdrawreason;
    private String applyfilepath;
    private String projectfilepath;

    public String getWlclassid() {
        return wlclassid;
    }

    public void setWlclassid(String wlclassid) {
        this.wlclassid = wlclassid;
    }

    public String getStudentid() {
        return studentid;
    }

    public void setStudentid(String studentid) {
        this.studentid = studentid;
    }

    public String getInnovationid() {
        return innovationid;
    }

    public void setInnovationid(String innovationid) {
        this.innovationid = innovationid;
    }

    public String getInnovationname() {
        return innovationname;
    }

    public void setInnovationname(String innovationname) {
        this.innovationname = innovationname;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    public String getStudentaccount() {
        return studentaccount;
    }

    public void setStudentaccount(String studentaccount) {
        this.studentaccount = studentaccount;
    }

    public String getStudentname() {
        return studentname;
    }

    public void setStudentname(String studentname) {
        this.studentname = studentname;
    }

    public String getStudentclass() {
        return studentclass;
    }

    public void setStudentclass(String studentclass) {
        this.studentclass = studentclass;
    }

    public String getGrade() {
        return grade;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getApplyreason() {
        return applyreason;
    }

    public void setApplyreason(String applyreason) {
        this.applyreason = applyreason;
    }

    public String getApplystatus() {
        return applystatus;
    }

    public void setApplystatus(String applystatus) {
        this.applystatus = applystatus;
    }

    public String getRejectreason() {
        return rejectreason;
    }

    public void setRejectreason(String rejectreason) {
        this.rejectreason = rejectreason;
    }

    public String getWithdrawreason() {
        return withdrawreason;
    }

    public void setWithdrawreason(String withdrawreason) {
        this.withdrawreason = withdrawreason;
    }

    public String getApplyfilepath() {
        return applyfilepath;
    }

    public void setApplyfilepath(String applyfilepath) {
        this.applyfilepath = applyfilepath;
    }

    public String getProjectfilepath() {
        return projectfilepath;
    }

    public void setProjectfilepath(String projectfilepath) {
        this.projectfilepath = projectfilepath;
    }

    public String getInnovationintro() {
        return innovationintro;
    }

    public void setInnovationintro(String innovationintro) {
        this.innovationintro = innovationintro;
    }

    public String getInnovationcontent() {
        return innovationcontent;
    }

    public void setInnovationcontent(String innovationcontent) {
        this.innovationcontent = innovationcontent;
    }

    public String getInnovationskill() {
        return innovationskill;
    }

    public void setInnovationskill(String innovationskill) {
        this.innovationskill = innovationskill;
    }

    public Integer getMaxnums() {
        return maxnums;
    }

    public void setMaxnums(Integer maxnums) {
        this.maxnums = maxnums;
    }

    public Integer getApplynums() {
        return applynums;
    }

    public void setApplynums(Integer applynums) {
        this.applynums = applynums;
    }

    public Integer getCurnums() {
        return curnums;
    }

    public void setCurnums(Integer curnums) {
        this.curnums = curnums;
    }

    public String getFinishstatus() {
        return finishstatus;
    }

    public void setFinishstatus(String finishstatus) {
        this.finishstatus = finishstatus;
    }
}
